-- @owner: opentestcase005
-- @date: 2020/8/7
-- @testpoint: 只有一个参数，指定参数模式为VARIADIC且参数类型是数组类型，定义成功
-- @modified: by opentestcase018 at 2022.05.20:优化用例，删除敏感信息
DROP FUNCTION if EXISTS k_testfun2 (arg1 VARIADIC int[]);
CREATE  FUNCTION k_testfun2 (arg1 VARIADIC int[]) RETURNS int[] AS $$
        BEGIN
                RETURN arg1 + 1;
        END;
$$ LANGUAGE plpgsql;
/
--查询pg_proc表proargmodes字段为v，即表示参数arg1是VARIADIC函数模式
select proargmodes from pg_proc where proname='k_testfun2';
drop function  k_testfun2;